@charset "utf-8";

.header {



	/*background: #f3f3e7 url(../images/line-oval-white.png) bottom repeat-x;*/

background:#1a456f;

	left: 0px;



	position: fixed;



	z-index: 1030;



	top: 0px;



	right: 0px;



	margin-bottom: 0px;



}



.main-width {



	width: 1000px;



	margin: 0 auto;

	

}



.nav-top {



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 13px;



	text-transform: uppercase;



	color: #0071B2;



	text-shadow: 1px 1px #0E1652;



}



.main-nav-top li {



	float: left;



	padding: 3px;



	list-style: none;



}



a.a-hover-nav-top:hover {



	color: #d5000d;



	text-decoration: none;



}



.gh-left {



	background: url(../images/bg-gh.png) no-repeat;



	font-size: 12px;



	width: 174px;



	color: #fff;



}



.row-fluid .span6-left-gh {



	padding: 5px 0px 4px 8px;



}



.row-fluid .span6-right-gh {



	font-size: 15px;



	font-weight: bold;



	text-transform: uppercase;



	padding: 5px 5px 5px 20px;



}



.row-fluid .span6-mxh {



	margin-top: 10px;



}



.row-fluid .span8-search {



	width: 56%;



	background: #E0E0E0;



	padding: 4px;



	border-radius: 5px 5px 0px 0px;



	padding-left: 9px;



}



.row-fluid .span4-hot {



	font-family: "Times New Roman", Times, serif;



	font-size: 26px;



	color: #a8000a;



	font-style: italic;



	width: 35%;



	padding: 6px 6px 6px 80px;



}



.row-fluid .span4-footer {



	width: 26.623932%;



}



.row-fluid .span4-footer2 {



	margin-left: 4.5%;



}



.row-fluid .span2-footer {



	width: 9.5%;



	margin-left: 15px;



}



.row-fluid .span2-footer-video {



	width: 22.5%;



	margin-left: 37px;



}



.row-fluid .span3-sitebar {



	width: 25%;



}



.row-fluid .span9-body {



	width: 72.358974%;



}



.row-fluid .span10-body {



	background: #bc010c;



	font-weight: bold;



	font-size: 14px;



	color: #fff;



	padding: 3px 3px 3px 0;



	margin-top: 5px;



	margin-left: 0px;



	width: 87.905983%;



}



.row-fluid .span10-body a {



	color: #fff;



}



.row-fluid .span10-body a:hover {



	color: #FFBB00;



}



.row-fluid .span1-body {



	margin-left: 0px;



}



.row-fluid .span4-img-tt {



	border: 2px solid #bc010c;



	height: 160px;



	overflow: hidden;



}



.row-fluid .span4-img-dt {



	width: 34%;



	margin-bottom: 15px;



	text-align: center;



}



.row-fluid .span4-img-tt2 {



	border: 2px solid #bc010c;



	width: 18.076923%;



	margin-bottom: 15px;



}



.row-fluid .span9-tt {



	width: 79.358974%;



}



.row-fluid .span8-dt {



	width: 62.811966%;



}



.row-fluid .span3-input {



	width: 27.076923%;



}



.row-fluid .span3-btn-tk {



	width: 11.076923%;



}



.row-fluid .span1-gt {



	width: 4.3%;



	margin-left: 0px;



}



.row-fluid .span10-body-gt {



	background: #bc010c;



	font-weight: bold;



	font-size: 14px;



	text-transform: uppercase;



	color: #fff;



	padding: 3px 3px 3px 20px;



	margin-top: 5px;



	margin-left: 0px;



	width: 91.4%;



}



.row-fluid .span4-gt {



	width: 28.623932%;



	text-align: center;



}



.row-fluid .span8-gt {



	width: 68.811966%;



}



a.a-gh {



	color: #fff;



}



.mxh {



	width: 150px;



	margin-right: 10px;



}



.header-bot {



	background: url(../images/bg-header-bot.png) repeat;



	padding-top: 60px;



	padding-bottom: 15px;



}



.main-header-bot {



	width: 1000px;



	margin: 0 auto;



}



.logo {



	margin: 5px;



}



.nav-header-bot {



	margin-top: 45px;



}



.btn-search {



	background: url(../images/bg-btn-search.png) repeat-x;



	padding: 1px 6px;



	color: #901c03;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	border: 1px solid #e8360f;



}



.a-search {



	color: #901c03;



}



.a-search:hover {



	color: #901c03;



}



.banner {



	background: #edede8 url(../images/line-oval-white2.png) top repeat-x;



	padding-top: 30px;


	height:500px;
}



.bg-oval {



	background: url(../images/line-oval-yellow2.png) repeat-x;



	margin-top: 25px;



	height: 5px;



}



.bg-oval-footer {



	background: url(../images/line-oval-yellow2.png) repeat-x;



	margin-top: 10px;



	height: 5px;



}



.text-title {



	font-family: Tahoma, Geneva, sans-serif;



	color: #740e0c;



	font-size: 16px;



	font-weight: bold;



	text-transform: uppercase;



	margin: 10px -5px 0px -5px;



	border-bottom: 1px solid #bc010c;



	padding: 0px 25px;



	text-align: center;



}



.text-title-spcl {



	font-family: Tahoma, Geneva, sans-serif;



	color: #740e0c;



	font-size: 15px;



	font-weight: bold;



	text-transform: uppercase;



	margin: 10px -5px 0px -5px;



	border-bottom: 1px solid #bc010c;



	padding: 0px 15px;



	width: 180px;



	text-align: center;



}



.content {



	background: url(../images/bg-content.png) repeat;



	padding-bottom: 15px;



}



.title-sp {



	color: #620c0a;



	font-size: 15px;



	text-transform: uppercase;



	height: 47px;



	overflow: hidden;



	font-weight: normal;



}



.sp {



	background: #fff;



	border: 1px solid #FAFAF4;



	border-radius: 5px;



	text-align: center;



	width: 313px;



	margin: 15px 0px 0px 10px;



}



.sp-first {



	background: #fff;



	border: 5px solid #ebe8b0;



	border-radius: 5px;



	text-align: center;



	width: 313px;



	margin-top: 15px;



}



.ct-sp {



	background: #fff;



	border: 1px solid #cccbbb;



	border-radius: 5px;



}



.main-sp {



	border: 1px solid #d2cf99;



	padding: 15px;



	border-radius: 3px;



}



.main-sp-ctsp {



	border: 1px solid #d2cf99;



	padding: 12px 7px;



	border-radius: 3px;



}



.gia {



	font-size: 15px;



	margin-top: 5px;



}



.btn-muangay {



	color: #fe6847;



	font-size: 11px;



	text-transform: uppercase;



	font-weight: bold;



	background: url(../images/bg-btn-mn.png) repeat-x;



	margin: 5px 82px 0px 82px;



	padding: 3px;



	border: 1px solid #cbc892;



	border-radius: 15px;



}



a.a-title-sp {



	color: #620c0a;



}



a.a-btn-mn {



	color: #fe6847;



}



.img-sp {



	height: 260px;



}



a.a-spbc {



	color: #740e0c;



	text-decoration: none;



}



.section {



	padding-top: 15px;



}



.section-kh {



	background: #fff;



	border: 1px solid #cccbbb;



	border-radius: 5px;



	margin-top: 15px;



}



.main-section-kh {



	border: 1px solid #d2cf99;



	padding-top: 10px;



}



.kh {



	color: #740e0c;



	font-family: Tahoma, Geneva, sans-serif;



	font-weight: bold;



	text-transform: uppercase;



	font-size: 18px;



	margin-right: -5px;



	border-bottom: 1px solid #c9333c;



	padding: 5px 25px;



}



.section-content-kh {



	padding: 10px 35px;



}



.footer {



	background: #1a456f ;



	line-height: 15px;



	padding-top: 30px;



}



a.a-sale {



	color: #fff;



}



.footer-bottom {



	background: url(../images/bg-content.png) repeat;



	font-size: 13px;



	color: #740e0c;



	text-align: center;



	padding: 5px 0px;



}



a.a-design {



	color: #740e0c;



}



a.a-design:hover {



	color: #740e0c;



	font-weight: bold;



}



.search-hot {



	position: relative;



}



.text-title-sitebar {



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 14px;



	text-transform: uppercase;



	color: #740e0c;



	font-weight: bold;



	padding: 10px 5px 0px 5px;



}



.text-title-sitebar-tt {



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 14px;



	text-transform: uppercase;



	color: #740e0c;



	font-weight: bold;



	padding: 10px 12px 0px 12px;



}



.text-title-sitebar-tt2 {



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 14px;



	text-transform: uppercase;



	color: #740e0c;



	font-weight: bold;



	padding: 10px 20px 0px 20px;



}



.content-sitebar {



	background: #ffffff;



	border: 1px solid #bc010c;



	border-radius: 5px;



	padding: 15px;



	margin-top: -7px;



}



.menu-title {



	color: #bc010c;



	font-size: 14px;



	text-transform: uppercase;



	font-weight: bold;



	background: url(../images/bg-icon-logo-sitebar.png) right no-repeat;



	background-position: right 0;



	height: 26px;



}



.menu-title:hover {



	background: url(../images/bg-icon-logo-sitebar.png) right no-repeat;



	background-position: right -33px;



}



.line-center-title {



	background: #bc010c;



	height: 1px;



	width: 54%;



	margin-top: 18px;



	margin-right: -5px;



}



.line-center-title:hover {



	background: #ffbb01;



}



.line-center-title2 {



	background: #bc010c;



	height: 1px;



	width: 63%;



	margin-top: 18px;



	margin-right: -5px;



}



.line-center-title2:hover {



	background: #ffbb01;



}



.line-center-title3 {



	background: #bc010c;



	height: 1px;



	width: 58%;



	margin-top: 18px;



	margin-right: -5px;



}



.line-center-title3:hover {



	background: #ffbb01;



}



.line-center-title4 {



	background: #bc010c;



	height: 1px;



	width: 42%;



	margin-top: 18px;



	margin-right: -5px;



}



.line-center-title4:hover {



	background: #ffbb01;



}



.line-center-title5 {



	background: #bc010c;



	height: 1px;



	width: 14%;



	margin-top: 18px;



	margin-right: -5px;



}



.line-center-title5:hover {



	background: #ffbb01;



}



.text-title-sp {



	margin-top: 4px;



}



a.a-text-title-sp {



	color: #bc010c;



	text-decoration: none;



}



a.a-text-title-sp:hover {



	color: #ffbb01;



	text-decoration: none;



}



.list-title-sp {



	background: url(../images/bg-icon-title-sitebar.png) left no-repeat;



	color: #383838;



	font-weight: bold;



	font-size: 13px;



	padding: 3px 15px;



	background-position: left 11px;



}



.list-title-sp:hover {



	background: url(../images/bg-icon-title-sitebar.png) left no-repeat;



	background-position: left -8px;



	color: #ffbb00;



}



a.a-list-title-sitebar:hover {



	color: #ffbb00;



	text-decoration: none;



}



.section-content-body {



	padding: 0px 15px;



}



.btn-xtc {



	color: #620c0a;



	text-transform: uppercase;



	font-size: 15px;



	margin-top: 15px;



}



a.a-btn-xtc {



	color: #620c0a;



}



.fixcenter {



	width: 319px;



	border: 3px solid #bc010c;



	text-align: center;



	height: 300px;



}



.thumb-gallery {



	margin-top: 8px;



}



.spec-title {



	font-size: 16px;



	font-family: Tahoma, Geneva, sans-serif;



	color: #bc010c;



}



.spec-content {



	font-family: Tahoma, Geneva, sans-serif;



	font-size: 13px;



	color: #343434;



	margin-top: 10px;



}



.btn-gh {



	background: url(../images/bg-btn-gh.png) repeat-x;



	padding: 4px 3px 3px 10px;



	border-radius: 5px;



	border: 1px solid #549300;



	font-size: 14px;



	color: #fff;



	text-shadow: 1px 1px #3a6500;



	width: 230px;



}



.text-btn-gh {



	margin: 3px 0px 0px 5px;



}



a.a-btn-gh {



	color: #fff;



	text-decoration: none;



}



.section-content-body-ctsp {



	font-family: Tahoma, Geneva, sans-serif;



	margin-top: -10px;



}



.rating {



	font-size: 16px;



	color: #bc010c;



	margin-top: 15px;



}



.title-advantage {



	color: #c9260a;



	text-transform: uppercase;



	font-size: 18px;



	margin: 4px -15px 10px 0px;



	padding-right: 25px;



	border-bottom: 1px solid;



}



.advantage {



	margin-top: 10px;



}



.product {



	width: 220px;



	height: 205px;



	box-shadow: 0px 0px 5px #888888;



	border-radius: 5px;



	text-align: center;



	margin-bottom: 10px;



}



.product img {



	width: 210px;



	height: 190px;



}



.list-product {



	width: 220px;



	margin: 0px 6px;



	margin-bottom: 15px;



}



.btn-mn-ctsp {



	color: #fe6847;



	font-size: 13px;



}



.icon-arrow-ctsp {



	margin-top: 8px;



}



.section-content-ctsp {



	margin-top: 10px;



}



.sitebar {



	margin-bottom: 15px;



}



a.a-title-tt:hover {



	color: #740e0c;



}



a.a-btn-ct {



	color: #bd0912;

	line-height:25px;



}



a.a-btn-ct:hover {



	color: #F00;



}



.img-tt {



	width: 80px;



	height: 70px;



}



.list-ttnb {



	border-bottom: 1px dotted #bc010c;



	margin-bottom: 10px;



}



.list-tt {



	background: url(../images/line-bot-tt.png) repeat-x bottom;



	height: 180px;



	overflow: hidden;



	margin-bottom: 18px;



}



.btn-tk {



	background: url(../images/bg-btn-tk.png) repeat-x;



	font-style: italic;



	font-style: italic;



	padding: 2px;



	text-align: center;



	border-radius: 5px;



	border: 1px solid #9db0bc;



	margin-top: 1px;



}



.product-ch {



	margin-left: 3px;



}



.section-content-ch {



	margin-top: 10px;



}



input.box_input_2 {



	width: 15px;



	height: 18px;



	border-right: 1px solid #cccccc;



	border-radius: 5px;



	font-style: normal;



}



table.table-gh td {



	text-align: center;



	font-size: 13px;



	vertical-align: middle;



}



table.table-gh th {



	text-align: center;



	background: rgb(235, 235, 235);



	font-size: 12px;



	font-family: Arial, Helvetica, sans-serif;



}



.tong-gh {



	text-align: right;



}



.btn-mh {



	background: url(../images/bg-btn-mh.png) repeat-x;



	color: #fff;



	font-size: 13px;



	padding: 4px 15px;



	border: 1px solid #ac0000;



	border-radius: 5px;



	font-family: arial;



	text-shadow: 1px 1px #ac0000;



	margin-left: 15px;



}



a.a-btn-mh {



	color: #fff;



	text-decoration: none;



}



.tt-form-gh {



	background: #dc3837;



	color: #fff;



	font-weight: bold;



	padding: 5px 5px 5px 15px;



	font-size: 12px;



}



.forms-gh {



	padding: 20px 20px 0px 20px;



	border: 1px solid #c8c8c8;



}



.form-horizontal .control-label-gh {



	margin-right: 10px;



	padding: 2px;



	float: left;



	font-size: 12px;



	width: 15%;



}



.forms-ttdh {



	font-family: Arial, Helvetica, sans-serif;



	margin-top: 15px;



}



input.input-form-gh {



	width: 80%;



	border-right: 1px solid #cccccc;



}



.yck {



	width: 80%;



	height: 20%;



	border-right: 1px solid #cccccc;



	border-radius: 5px;



}



select.tinhthanh {



	width: 82%;



	background: #fff;



}



.row-fluid .span5-select-gh {



	width: 100%;



	background: #fff;



	font-size: 14px;



}



.btn-dydh {



	text-align: center;



	margin-top: 20px;



}



.line-gt {



	background: url(../images/line-gt.png) repeat-x;



}



.list-phone-gt {



	margin-left: 20px;



	list-style-image: url(../images/point.png);



}



.ct-tt {



	font-size: 13px;



}



.ct-tt li {



	margin-left: 20px;



}



.ttlq {



	list-style-image: url(../images/point.png);



	margin-left: 30px;



	font-size: 15px;



	line-height: 20px;



}



.ttlq li {



	line-height: 25px;



}



a.a-hover-sitebar:hover {



	color: #ffbb01;



}



<!--



 *********jquery*************



-->



 .urbangreymenu {



 width: 190px; /*width of menu*/



}



.urbangreymenu .headerbar {



	font: bold 14px tahoma;



	color: #bc010c;



	margin-bottom: 0;



	text-transform: uppercase;



	padding: 7px 0 7px 0px;



	background: url(../images/bg-icon-logo-sitebar.png) right no-repeat;



	background-position: right 0px;



}



.urbangreymenu .headerbar:hover {



	background: url(../images/bg-icon-logo-sitebar.png) right no-repeat;



	background-position: right -33px;



}



.urbangreymenu .headerbar a {



	text-decoration: none;



	display: block;



}



.urbangreymenu ul {



	list-style-type: none;



	margin: 0;



	padding: 0;



	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/



}



.urbangreymenu ul li {



	padding-bottom: 2px; /*bottom spacing between menu items*/



}



.urbangreymenu ul li a {



	font: bold 13px Arial;



	background: url(../images/bg-icon-title-sitebar.png) left no-repeat;



	background-position: left 11px;



	display: block;



	padding: 5px 0px 5px 15px;



	line-height: 17px;



	text-decoration: none;



}



.urbangreymenu ul li a:visited {



	color: black;



}



.urbangreymenu ul li a:hover { /*hover state CSS*/



	color: #ffbb01;



	background: url(../images/bg-icon-title-sitebar.png) left no-repeat;



	background-position: left -8px;



}



#nums {



	color: #FFF;



	padding-top: 10px;



}



#nums li {



	width: 100%;



	padding-top: 0px;



	list-style: none;



}



#nums a {



	font-size: 14px;



	display: block;



	margin: 0 3px 0 0;



	padding: 2px 8px;



	font-family: 'Acme', sans-serif;



	text-decoration: none;



	border-radius: 15px;



	-webkit-border-radius: 15px;



	-moz-border-radius: 15px;



	-o-border-radius: 15px;



	border: 1px solid #a8000a;



	background: #FFF;



	float: left;



}



.clr {



	clear: both;



}



#nums a:hover, #nums .active a, #nums a.stay:hover {



	background-color: #a8000a;



	color: #fff;



}



#nums a.stay {



	background-color: #a8000a;



	color: #FFF;



}



.dat3 {



	float: left;



	width: 227px;



	height: 280px;



}

/* contact */

#contact iframe {



	height: 300px;



}



#contact h2 {



	font-weight: bold;



	padding-bottom: 5px;



	font-size: 15px;



}



#contact form, #info_buy {



	padding: 10px;



}



#contact form li, .login#services_right form li, #info_buy li {



	list-style-type: none;



	margin: 0px;



	float: left;



	width: 100%;



	margin-bottom: 10px;



}



#contact form input, #contact form textarea, .login#services_right form input, #info_buy input, #info_buy textarea {



	width: 320px;



	border: solid 1px #d2d2d2;



	padding: 5px;



	height: 20px;



	margin: 2px 0px 0px -5px;



}



#contact form input:focus, #contact form textarea:focus, .login#services_right form input:focus, #contact form input:hover, #contact form textarea:hover, .login#services_right form input:hover, #info_buy input:focus, #info_buy input:hover, #info_buy textarea:focus, #info_buy textarea:hover {



	border: solid 1px #999;



}



#contact form textarea, #info_buy textarea {



	height: 105px;



}



#form_left, #form_right {



	float: left;



	width: 310px;



}



#form_right {



	margin-left: 32px;



}



#info_buy #form_right {



	margin-left: 30px;



}



#form_right span {



	color: #c00;



	float: right;



	padding-right: 10px;



}



#contact form a, .login#services_right form a, #info_buy a {



	display: block;



	color: #fff;



	float: right;



	background: #828282;



	padding: 0px 10px;



	line-height: 30px;



	margin: 0px 3px 0px 2px;



}



#contact form a:hover, .login#services_right form a:hover, #info_buy a:hover {



	color: #fff;



	background: #df0400;



}



.login#services_right form {



	padding-left: 20px;



}



.login#services_right form li {



	position: relative;



	width: 450px;



	line-height: 35px;



}



.login#services_right form input {



	position: absolute;



	left: 120px;



	top: 0px;



	z-index: 100;



}



.login.register#services_right form li {



	width: 460px;



}



.login.register#services_right form input {



	left: 130px;



}



.login.register#services_right form .spamcode {



	width: 245px;



	padding-left: 80px;



}



.login.register#services_right form span {



	position: absolute;



	top: 3px;



	left: 126px;



	background: #d9d9d9;



	z-index: 120;



	line-height: 30px;



	border-radius: 4px 0px 0px 4px;



	-webkit-border-radius: 4px 0px 0px 4px;



	-moz-border-radius: 4px 0px 0px 4px;



	color: #c00;



	padding: 0px 7px;



}



.login#services_right .forgot_pass, .login#services_right .forgot_pass:hover {



	background: none;



	color: #df0400;



	float: left;



	margin: -10px 0px 0px 105px;



}



.login#services_right .forgot_pass:hover {



	color: #666;



}



.pro_img_main {



	border: 1px solid #b4b4b4;



	text-align: center;



}



.spec-title h1 {



	line-height: 20px;



}



#bridal_images {



	border: 1px solid #CCC;



	background: #fff;



	padding: 5px;

	width: 320px;



	margin-bottom: 12px;



}



#bridal_images img {



	border: none;



	height: auto;



	width: 320px;



	margin: 0px auto;



}



#bridal_images_list {



	display: block;



	float: left;



	width: 330px;



	position: relative;



}



#bridal_images_list li {



	margin-left: 5px;



	margin-right: 5px;



	float: left;



	height: 53px;



	width: 59px;



	border: 1px solid #CCC;



	background: #fff;



	padding: 3px;



	text-align: center;



	overflow: hidden;



}



#bridal_images_list li:hover {



	border: 1px solid #999;



	background: #fff;



}



.pro_slide_prev, .pro_slide_next {



	position: absolute;



	width: 12px;



	bottom: 50%;



	height: 40px;



	margin-bottom: -25px;



	text-indent: -10000px;



}



.pro_slide_prev {



	left: 0px;



	border-radius: 5px 0px 0px 5px;



	background: url(../images/pro_slide_prev.png) no-repeat center center #f4f4f4;



}



.pro_slide_prev:hover {



	background-color: #CCFF99;



}



.pro_slide_next {



	right: 0px;



	border-radius: 0px 5px 5px 0px;



	background: url(../images/pro_slide_next.png) no-repeat center center #f4f4f4;



}



.pro_slide_next:hover {



	background-color: #CCFF99;



}



a.pro_slide_prev.disabled, a.pro_slide_next.disabled {



	opacity: .5;



}



a.pro_slide_prev.disabled, a.pro_slide_next.disabled {



	cursor: default;



}



.cloud-zoom-lens {



	cursor: move;



}



.cloud-zoom-big {



	overflow: hidden;



}



.cloud-zoom-loading, img.loading {



	background: url(../images/loading.gif) no-repeat scroll center transparent;



}



.pro-list-img {



	margin-top: 10px;



}



table.table-gh th {



	background: none repeat scroll 0 0 #EBEBEB;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	text-align: center;



}



table.table-gh td {



	font-size: 13px;



	text-align: center;



	vertical-align: middle;



}



.table-bordered th, .table-bordered td {



	border-left: 1px solid #DDDDDD;



}



input.box_input_2 {



	border-radius: 5px;



	border-right: 1px solid #CCCCCC;



	font-style: normal;



	height: 18px;



	width: 15px;



}



.pro_del {



	background: #1a456f;



	color: #FFFFFF;



	padding: 4px 8px;



}



.pro_del:hover {



	background: #BC010C;



	color: #FFFFFF;



	padding: 4px 8px;



	text-decoration: underline;



}



table.table-gh td #pro_sum {



	font-size: 13px;



	float: right;



	vertical-align: middle;



	color: #F00;



	text-align: right;



}



table.table-gh td #pro_sum label {



	font-size: 13px;



	float: right;



	vertical-align: middle;



	color: #F00;



	font-weight: bold;



	text-align: right;



}



.forms-gh {



	border: 1px solid #C8C8C8;



	padding: 20px 20px 0;



}



.forms-gh .control-label-gh {



	float: left;



	font-size: 12px;



	margin-right: 10px;



	padding: 2px;



	width: 15%;



}



input.input-form-gh {



	border-right: 1px solid #CCCCCC;



	width: 80%;



}



.section-content-kh {



	display: block;



	width: 918px;



	position: relative;



}



#mycarousel2 li {



	float: left;



	height: 420px;



	width: 330px;



	list-style: none;



	text-align: center;



}



#mycarousel li {



	float: left;



	height: 103px;



	width: 170px;



	background: #fff;



	padding: 4px;



	text-align: center;



	overflow: hidden;



}



.slide_prev, .slide_next {



	position: absolute;



	width: 50px;



	bottom: 50%;



	height: 50px;



	margin-bottom: -25px;



	text-indent: -10000px;



}



.slide_prev {



	left: 0px;



	border-radius: 5px 0px 0px 5px;



	background: url(../images/left.png) no-repeat center center;



}



.slide_next {



	right: 0px;



	border-radius: 0px 5px 5px 0px;



	background: url(../images/right.png) no-repeat center center;



}



a.slide_prev.disabled, a.slide_next.disabled {



	opacity: .5;



}



a.slide_prev.disabled, a.slide_next.disabled {



	cursor: default;



}



#tags {



	height: 34px;



	position: relative;



}



#tags span {



	font-size: 13px;



	height: 24px;



	width: 36px;



	float: left;



}



#tags li {



	float: left;



	font-size: 14px;



	position: relative;



	list-style: none;



}



#tags li a {



	color: #999999;



	font-size: 11px;



}



div.cover {



	background-position: 50% top;



	background-repeat: no-repeat;



	background-size: contain;



	cursor: pointer;



	float: left;



	height: 200px;



	overflow: hidden;



	width: 100%;



}



div.cover img {



	display: none;



}



.qc {



	position: fixed;



	top: 50px;



	z-index: 9;



	display: block;



	background-position: center center;



	background-repeat: no-repeat;



}



.qc img {



	border: none;



}



#qc_left {



	left: 10px;



}



#qc_right {



	right: 10px;



}



.qc_hide {



	display: none;



}



